#include <iostream>
using namespace std;
long long n,m,k;
const int N=5010;
long long a[N][N];
long long ret=0;
long long s[N][N];
long long sum=0;
void fg(int x1,int y1)
{
	int x=x1+1,y=y1+1;
	for(int i=x;i<=n;i++)
	{
		for(int j=y;j<=m;j++)
		{
			sum=s[i][j]-s[x1][j]-s[i][y1]+s[x1][y1];
			if(sum<=k)
			ret++;
		}
	}
}
int main()
{
	cin>>n>>m>>k;
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=m;j++)
		{
			cin>>a[i][j];
			s[i][j]=a[i][j]+s[i-1][j]+s[i][j-1]-s[i-1][j-1];
		}
	}
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=m;j++)
		{
			fg(i-1,j-1);
		}
	}
	cout<<ret;
	return 0;
	
}
